home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_1
/
mach10.zip
/
MACHARC.BAT
< prev
next >
Wrap
DOS Batch File
|
1990-06-19
|
3KB
|
115 lines
rem %1 Command code
rem %2 ARChive file name
rem %3 ARChive member file name
rem %4 ARChive output file name
Del \temp\*.* < Y.dat
if %1==A goto arcfile
if %1==R goto arcread
if %1==TA goto arctest
if %1==TP goto paktest
if %1==TZ goto ziptest
if %1==VA goto arcview
if %1==VP goto pakview
if %1==VZ goto zipview
if %1==VL goto lzhview
if %1==ZA goto ziparc
if %1==ZF goto zipnorm
if %1==ZP goto zippak
if %1==ZZ goto Zipzip
if %1==ZL goto ZipLZH
goto donearc
rem -----------------------------------------
rem ARCFILE - archive %3 into %2 with PKARC
rem -----------------------------------------
:arcfile
pkarc /A %2 %3
goto donearc
rem -----------------------------------------
rem ARCREAD - read %3 in archive %2 and place
rem output in %4
rem -----------------------------------------
:arcread
pkunzip /C %2 %3 > %4
goto donearc
rem -----------------------------------------
rem ARCTEST - test archive %2 and place
rem results in %4
rem -----------------------------------------
:arctest
pkxarc /T %2 > %4
goto donearc
rem -----------------------------------------
rem ZIPTEST - test archive %2 and place
rem results in %4
rem -----------------------------------------
:ziptest
pkunzip /T %2 > %4
goto donearc
rem -----------------------------------------
rem ZIPVIEW - view zip archive %2 and place
rem results in %4
rem -----------------------------------------
:zipview
pkunzip /V %2 %3 > %4
goto donearc
rem -----------------------------------------
rem ARCVIEW - view arc archive %2 and place
rem results in %4
rem -----------------------------------------
:arcview
pkxarc /V %2 %3 > %4
goto donearc
rem -----------------------------------------
rem LZHVIEW - view lzh archive %2 and place
rem results in %4
rem -----------------------------------------
:lzhview
LHARC V %2 %3 > %4
goto donearc
rem -----------------------------------------
rem ZIPARC - un-ARC pkarc file %3, pkzip it
rem into archive %2.
rem -----------------------------------------
:ziparc
cd \temp
pkxarc %3
pkzip -mex %2
cd \mach10
goto donearc
rem -----------------------------------------
rem ZIPPAK - un-arc pak file %3, pkzip it
rem into archive %2.
rem -----------------------------------------
:zippak
cd \temp
pak e %3
pkzip -mex %2
cd \mach10
goto donearc
rem -----------------------------------------
rem ZIPNORM - archive %3 into zip file %2
rem -----------------------------------------
:zipnorm
pkzip -mex %2 %3
goto donearc
rem -----------------------------------------
rem ZIPZIP - unzip %3 into zip file %2
rem -----------------------------------------
:zipzip
cd \temp
pkunzip %3
pkzip -mex %2
cd \mach10
goto donearc
rem -----------------------------------------
rem ZIPLZH - un-arc lzh file %3, pkzip it
rem into archive %2.
rem -----------------------------------------
:ziplzh
cd \temp
lharc e %3
pkzip -mex %2
cd \mach10
goto donearc
:donearc